package cn.itcast.service;

import cn.itcast.domain.CheckGroup;
import cn.itcast.entity.PageResult;
import cn.itcast.entity.QueryPageBean;

import java.util.List;

public interface CheckGroupService {

    void insertCheckGroup(CheckGroup checkGroup, Integer[] checkItemIds);

    PageResult findByPage(QueryPageBean queryPageBean);

    void deleteCheckGroup(Integer id);


    CheckGroup findByCheckGroupId(Integer id);

    List<Integer> findByCheckItemOfCheckGroup(Integer id);

    void updateCheckGroup(CheckGroup checkGroup, Integer[] checkItemIds);

    List<CheckGroup> findAllCheckGroup();

    void deleteMoreCheckGroup(Integer[] params);
}
